.site-branding {
    margin-top: 0;
}

.princeton-branding .container {
    padding-bottom: .85rem;
}

.header .princeton-branding .pu-logo {
    width: 108px;
    height: 30px;
    display: inline-block;
    background: url("/sites/g/files/toruqf1771/files/2024-07/pu-logo-stacked-white.svg") no-repeat 0 0 / contain;
}

@media (max-width: 25rem) {
  .header .princeton-branding .pu-logo {
    width: 24px;
    background-size: cover;
  }
}

.princeton-branding .pu-logo img {
    display: none;
}